be hanging off - Turkish English Dictionary